package guava;

import com.google.common.collect.HashMultiset;
import com.google.common.collect.Multiset;

/**
 * Multiset 可重复的无序的集合。
 *
 * Multiset自带一个有用的功能，就是可以跟踪每个对象的数量。
 *
 * @author Daniel
 */
public class MultisetTest {

    public static void main(String[] args) {

        Multiset<String> multiset = HashMultiset.create();

        multiset.add("a");
        multiset.add("c");
        multiset.add("d");
        multiset.add("b");
        multiset.add("a");

        int size = multiset.size();
        int count = multiset.count("a");
        System.out.println("size = " + size);
        System.out.println("count = " + count);
        System.out.println("multiset = " + multiset);

    }

}
